DP M
https://gyazo.com/7f00d3569b97262049eab2547f73d1ad
分配の数え上げ問題
DP合流時の足し算が重たい
素朴な解法、これで最後以外のサンプルは通る
code:python
def solve(N, K, XS):
for i in range(1, N):
v = 0
for j in range(K + 1):
v = 0
if j - k < 0:
break
v %= MOD
table = newtable
シンプルなもので何がいけないかというと足し算のループなので、事前に累積和を求める
code:python
def solve(N, K, XS):
for i in range(1, N):
v = 0
acc = 0
for j in range(K + 1):
for j in range(K + 1):
if k >= 0:
table = newtable